Massachusetts > Somerville > Ball Square > Restaurants, Food & Beverages > Restaurants > Oasis Restaurant
373 Main St, Somerville, Massachusetts, 02155-6149
(781) 396-8337
Ball Square
Restaurants, Food & Beverages > Restaurants
Tags: where do you park, restaurants dining
No reviews yet. Be the first to write a review!