Peacock Garden Bistro Description
Global grill known for tropical foliage. An eclectic menu offered in a cheery interior with historical photographs or on a lush terrace.
Address:
2889 McFarlane Rd, Miami, FL 33133, United States
Phone:
+1 305-520-7792
Website:
Store Hours:
Sunday: 9am-10pm| Monday: 11:30am-10pm| Tuesday: 11:30am-10pm| Wednesday: 11:30am-10pm| Thursday: 11:30am-10pm| Friday: 11:30am-11pm| Saturday: 9am-11pm