RoubanisRestaurants2550 Francis Lewis BlvdFlushing, NY, 11358-1100 · USPhone unavailableEmail unavailableWebsite unavailableHours not available