-
FOOD
is an enjoyable Restaurant Restaurant
Ranked #1 of 37 Restaurants in Palms Los Angeles.
Some say, it is fresh.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Even their water is tasty, usually infused with fresh fruit like pineapples. You can find the self-serve dispenser at the end of the counter.