Bai Cebu Lechon - Suisun City ★★★★★4.5 (168) Restaurants Filipino restaurant · Asian restaurant · Fast food restaurant (more) 303 Marina Ctr, Suisun City, CA 94585 Call Website Details →