Is the Belacan grill closed? Out of business?
Address: 17460 17th St, Tustin, CA 92780, USA
Thomas lin | Sep 8, 2019
It's great place and open, close 2:30 to 5 pm
mitchell 4402 | Sep 8, 2019
We had lunch there last week.
Shaharil Makol Abdul | Sep 8, 2019
No it's open
Faiza Shafiq | Sep 8, 2019
Dont think so
Thanks! Your answer is awaiting moderation.