Vel Restaurant and Cafe
99, Clifton Grove
About Vel Restaurant and Cafe
Address
99, Clifton Grove
Location
Open in Google MapsReviews
Be the first to review Vel Restaurant and Cafe
Frequently Asked Questions about Vel Restaurant and Cafe
Does Vel Restaurant and Cafe offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Vel Restaurant and Cafe?
Table booking availability is not confirmed. Please call the restaurant to check.