Amelia's Restaurant
Address:
2042 Broadway St, Redwood City, CA 94063
Phone:
(650) 368-1390
Cuisine:
Mexican
Restaurants,
Mexican
Other Businesses:
- Redwood Creek Grill at 2050 Broadway St, Redwood City, CA 94063
- All Season Cafe & Crepary at 2050 Broadway St, Redwood City, CA 94063
- RockNWraps Restaurant and Hookah at 2053 Broadway St, Redwood City, CA 94063
- Fresh & Natural at 1150 Veterans Blvd, Redwood City, CA 94063
- Quiznos Sub at 2034 Broadway St, Redwood City, CA 94063