115-117 Penarth Rd, Cardiff, Wales CF11 6JU
Simple restaurant with wall murals, offering a menu of Indian vegetarian specialities.
You must log in to post a comment.
Share via social media
Share via email