Marsha’s Grill

April 13, 2013 Facebook Twitter LinkedIn Google+ Bars & Restaurants

Marsha’s Grill, located at Apitong Rd. Tacloban City beside Citi Hardware, is a grill and restaurant serving delicious food cooked in healthy ways and all at affordable prices. It is open Mondays-Saturdays 9am-10pm. It officially opened at March 9, 2013.