Oasis Restaurant

Restaurant in Lexington, Massachussets

Opening hours: Su-Th 11:00-22:00; Fr-Sa 11:00-22:30

371;371B;373;375 Main Street, Medford, 02155