← Alameda restaurants
North South Restaurant Group
No reviews yet
Restaurant1332 Park St Ste 200, Alameda
Own or manage North South Restaurant Group? Claim this listing free
Hours
Hours not listed yet.
Details
Address1332 Park St Ste 200, Alameda 94501-4545
Phone14152332434
Websitehttps://www.northsouthrestaurantgroup.com/location
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.