Company - Oba Grill

Company Name : Oba Grill
Name : Tuba Gulmez
Phone : 718-544-0915
Email : Send Email
Address : 70-35 Austin Street
City : Forest Hills
State : NY
Country : United States
Website :http://obagrill.com/