Oba Opens in Forest Hills
Views: 803If you haven’t already heard, another new restaurant opened up in Forest Hills. Formerly occupied by frozen yogurt shop Vanilla Sky, the new eatery, Oba is located at 70-35 Austin Street. Oba specializes in Mediterranean...





