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, 02155Restaurant 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