About Star Of India
Star of India is an authentic Indian restaurant and takeaway located on Connaught Avenue, Frinton-on-Sea, where we offer the finest Indian cuisine
More about Star Of India
Star Of India is located at 5 Connaught Avenue, CO139PN Frinton-on-Sea
1255-55672386
http://www.starofindia-frinton.co.uk
Similar Listings
Wagamama
5