is Ranked #5 of 23 Restaurants in STRATHMORE.
Some say it is recommended, big, good.
The Latest Review: ★★★★
Sent on the 8th of November, 2011
i would say for algae open place u can see every thing what thay do but how about even in big hotels close doors in kitchen what thay do think about. hehe don walger!
i say price cheep good toppings i would say yes recommended.