Max’s Restaurant, Cuisine of the Philippines, Chula Vista – Chula Vista, California 91915

Max's Restaurant, Cuisine of the Philippines, Chula Vista Description

Max's Restaurant, Cuisine of the Philippines, Chula Vista Location

Address: 2127 Olympic Pkwy Suite 1001, Chula Vista, CA 91915
Phone Number: +1 619-737-5913
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top