Shabuway
Address:
1755 E Bayshore Rd, Redwood City, CA 94063
Phone:
(650) 364-5500 Restaurants
Other Businesses:
- Asian Garden at 1483 Broadway St, Redwood City, CA 94063
- Round Table Pizza at 1483 Broadway St, Redwood City, CA 94063
- Peacock Indian Restaurants at 121 Madison Ave, Redwood City, CA 94061
- Angelica's Bell Theatre & Bistro at 863 Main St, Redwood City, CA 94063
- Rickshaw Chinese Restaurant at 1399 Broadway St, Redwood City, CA 94063