Restaurant
Hours:
Wednesday - Saturday: 10am - 7pm Sunday: 10am - 6pm
Premier Filipino restaurant nestled in Santa Maria, California.Come by and satisfy your cravings with our homestyle recipes and delicious made in-house desserts!