Segovia Restaurant Spanish restaurant 281207

Spanish restaurant - Caterer - Event venue - Family restaurant - Portuguese restaurant - Seafood restaurant - Steak house - Tapas bar - Tapas restaurant

150 Moonachie Rd - Moonachie - NJ 07074 - United States