From Our Editors
Village Roti Shop is a restaurant located on Jamaica Ave in Hollis. With a delightful menu, this restaurant won't let you down. The great quality, set in a nice atmosphere, will have you visiting again and again.
Village Roti Shop is a tasty choice when you're in the mood for Asian cuisine and want to break away from the typical Chinese or Japanese fare.