Restaurant
Flavor Of India
13 locals recommend,
Location
1516 N Dixie Hwy
Lake Worth Beach, FL
Tips from locals
"I have been here several times food consistently fresh and delicious" ~ local patron
Delicious food and generous portions. Their vegetarian feast for two is sufficient for two people to eat their fill and take home enough for one more meal each.