Francesca's Italian Deli & Pizzeria
123 E Main St
Merrimac
MA
01860
(978) 346-8982
merrimaccountrymarket.com
Open
Sunday
6:00am-8:00pm
Monday
6:00am-8:00pm
Tuesday
6:00am-8:00pm
Wednesday
6:00am-8:00pm
Thursday
6:00am-9:00pm
Friday
6:00am-9:00pm
Saturday
6:00am-9:00pm
Payment Methods:
Visa, MasterCard, American Express, Discover, Debit
Average Rating
5
Total Reviews
(1)
Recommended
0
Not Recommended
0
Open Map
Description
Francesca's Italian Deli & Pizzeria is located at 123 E Main St, Merrimac, MA. This business specializes in Italian Restaurants.
by merchantcircle on November 23, 2013 from
merchantcircle
Categories: Restaurants
Convenience Stores
Hand Tossed Italian Pizza
Italian
Italian Restaurants
Pizza
Pizza Restaurants
Restaurants
restaurants italian
Wi-Fi Hotspot