Oba
70-35 Austin St Forest Hills NY 11375 USA
(718) 544-0915
Email Oba
This is the page of Oba on 70-35 Austin St Forest Hills NY 11375.
Oba is a new listing on food pages, updated on November 24, 2023.
This page has had 11 visitors. You are the 11
th
.
Map and Directions
WebSite
Location