-
Essence of India
is a highly reviewed Indian Restaurant Restaurant
Ranked #1 of 27 Restaurants in Central District Tallahassee.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Seriously, eat here! As often as you can. If you don't like it, I will fight you.