Description
Step inside and the name "Star Grill" becomes an obvious choice: stars seem to cover every available inch of space, hanging from the ceiling and decorating every wall, and the space-y color scheme of blue, red and silver creates a big impression for the little restaurant. As for the food, it's equally eye-popping in its presentation, and it tastes fantastic, too! The chef takes a global...
by 10best
on February 25, 2013 from 10best